package com.yx.cloud.product.sdk.tmall;

public class MusicInfo {
    public static final String STATE_PLAY = "play";
    public static final String STATE_PAUSE = "pause";
    public static final String STATE_IDLE = "idle";
    String topicType;//主题类型
    String title;//歌名
    String singers;//歌手名
    String coverUrl;//封面图url
    String rawId;//第三方id
    String albumRawId;//专辑id
    String source;//来源
    int audioLength;
    String contentType;//内容：content；专辑：album；歌单：collect
    int progress = 0;//歌曲播放进度
    String playMode;
    String musicPlayStatus = STATE_PAUSE;//正在播放1，停止播放0
    long id;
    int pos = -1;
    int coverDrawableId = -1;

    public String getMusicPlayStatus() {
        return musicPlayStatus;
    }

    public void setMusicPlayStatus(String musicPlayStatus) {
        this.musicPlayStatus = musicPlayStatus;
    }

    public String getTopicType() {
        return topicType;
    }

    public void setTopicType(String topicType) {
        this.topicType = topicType;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getSingers() {
        return singers;
    }

    public void setSingers(String singers) {
        this.singers = singers;
    }

    public String getCoverUrl() {
        return coverUrl;
    }

    public void setCoverUrl(String coverUrl) {
        this.coverUrl = coverUrl;
    }

    public String getRawId() {
        return rawId;
    }

    public void setRawId(String rawId) {
        this.rawId = rawId;
    }

    public String getAlbumRawId() {
        return albumRawId;
    }

    public void setAlbumRawId(String albumRawId) {
        this.albumRawId = albumRawId;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public int getProgress() {
        return progress;
    }

    public void setProgress(int progress) {
        this.progress = progress;
    }

    public String getContentType() {
        return contentType;
    }

    public void setContentType(String contentType) {
        this.contentType = contentType;
    }

    public int getAudioLength() {
        return audioLength;
    }

    public void setAudioLength(int audioLength) {
        this.audioLength = audioLength;
    }

    public String getPlayMode() {
        return playMode;
    }

    public void setPlayMode(String playMode) {
        this.playMode = playMode;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public int getPos() {
        return pos;
    }

    public void setPos(int pos) {
        this.pos = pos;
    }

    public int getCoverDrawableId() {
        return coverDrawableId;
    }

    public void setCoverDrawableId(int coverDrawableId) {
        this.coverDrawableId = coverDrawableId;
    }
}
